/* margin */

.g-ml--5 {
  margin-left: 5px;
}

.g-mr--5 {
  margin-right: 5px;
}

/* color */

.g-c--red {
  color: red;
}

/* layer改进 */

.js-show-img {
  height: 28px;
}

.js-show-img.layui-layer-wrap {
  height: 100%;
}

.js-show-img.layui-layer-wrap img {
  width: 100%;
}

.js-show-img img {
  width: auto;
  height: 100%;
  max-width: 100%;
}

/* form label文字太长放不下 */

.layui-form-label.layui-form-label--lg {
  width: 110px;
  box-sizing: border-box;
  padding-left: 0;
  padding-right: 10px;
}

p.layui-form-section {
  padding-top: 7px;
  line-height: 24px;
}